Micro Services GCP Workflows를 해봤어요. monolith 서비스라면 하나의 DB 거래를 통해 원자 처리를 할 수도 있다.만약 재고 통제 후 결산 처리가 실패한다면 함께 롤백을 해서 취소할 수 있습니다. 이 경우 재고 억제 후 결제 처리에 실패했을 때 재고 억제 처리가 완료됐다고 가정해 단순히 롤백을 할 수 없다.또한 결제 실패는 가retry의 임시 오류나 네트워크 문제로 인해 콜의 한 쪽이 오류,timeout 등이지만 콜의 서비스 ... GoGCPMicro Servicesworkflowstech
GCP Workflows를 해봤어요. monolith 서비스라면 하나의 DB 거래를 통해 원자 처리를 할 수도 있다.만약 재고 통제 후 결산 처리가 실패한다면 함께 롤백을 해서 취소할 수 있습니다. 이 경우 재고 억제 후 결제 처리에 실패했을 때 재고 억제 처리가 완료됐다고 가정해 단순히 롤백을 할 수 없다.또한 결제 실패는 가retry의 임시 오류나 네트워크 문제로 인해 콜의 한 쪽이 오류,timeout 등이지만 콜의 서비스 ... GoGCPMicro Servicesworkflowstech